barbary sheep

Noun
  1. wild sheep of northern Africa

Khám phá thêm

Các từ liên quan

barbary sheep
A barbary sheep stands on a rocky cliff overlooking a desert canyon.